×

upbraid sb for doing sth meaning in English

责备某人做某事

Related Words

  1. upbraiding
  2. upbraid
  3. upbraid sb with a fault
  4. upbow
  5. upbraid
  6. upbraid sb with a fault
  7. upbraiding
PC Version

Copyright © 2018 WordTech Co.